package com.ldn.common.basic.dispose.bo;

import lombok.Data;

/**
 * 微信小程序配置
 *
 * @author 李大牛家的牛 (scafel@163.com)
 * @product serverless
 * @className WechatMinProgramConfig
 * @createDate 2025/2/11 - 15:03
 * @description 微信小程序配置
 **/
@Data
public class WechatMinProgramConfig {

    /**
     * 微信小程序名称
     */
    private String name;
    /**
     * 微信小程序appid
     */
    private String appid;
    /**
     * 微信小程序appSecret
     */
    private String appSecret;
    /**
     * 微信小程序url
     */
    private String url;
    /**
     * 微信支付回调地址
     */
    private String notify_url;
    /**
     * 微信支付商户号
     */
    private String token;
    /**
     * 微信支付商户号
     */
    private String merchatId;
    /**
     * 商户API私钥路径
     */
    private String privateKeyPath;
    /**
     * 商户Api公钥
     */
    private String publicKey;
    /**
     * 商户Api公钥路径
     */
    private String publicKeyPath;
    /**
     * 商户API证书序列号
     */
    private String merchantSerialNumber;
    /**
     * 商户APIV3密钥
     */
    private String apiV3Key;
    /**
     * rsa密钥
     */
    private String rsaKey;
    /**
     * 支付证书验证类型 1rsa证书验证 2公钥验证
     */
    private String certType;


}
